

$(function () {

    var id = getData('productId');

    console.log(id);


    $.ajax({
        url: '/product/queryProductDetail',
        type: 'GET',
        data: {
            id: id,
        },
        dataType: 'json',
        success: function (info) {
            // console.log(info);
            var strhtml = template('productTpl', info);
            $('.mui-scroll').html(strhtml);


            // 手动初始化轮播图
            // 获得slider插件对象
            var gallery = mui('.mui-slider');
            gallery.slider({
                interval: 5000//自动轮播周期，若为0则不自动播放，默认为0；
            });


            // 手动初始化 数字框
            mui('.mui-numbox').numbox();
        }

    })



    // 尺码添加选中功能
    $('.lt_main').on('click', '.lt_size span', function () {
        $(this).addClass('current').siblings().removeClass('current');
    })

    // 2. 加入购物车功能
    // (1) 给加入购物车按钮添加点击事件
    // (2) 获取用户选中的尺码和数量
    // (3) 发送 ajax 请求, 进行加入购物车操作
    $('#addCart').on('click', function () {

        var num = $('.mui-numbox-input').val();
        var size = $('.lt_size span.current').text();

        if (!size) {
            mui.toast("请选择尺码!");
            return;
        }

        $.ajax({
            type: "post",
            url: "/cart/addCart",
            data: {
                productId: id,
                num: num,
                size: size
            },
            dataType: "json",
            success: function (info) {
                // console.log(info);

                if (info.success) {
                    // 添加商品成功
                    // 添加成功, 弹出一个确认框
                    mui.confirm("添加成功", "温馨提示", ["去购物车", "继续浏览"], function (e) {
                        if (e.index === 0) {
                            // 去购物车
                            location.href = "cart.html";
                        }
                    })
                }

                if (info.error) {
                    // 跳转到登录页, 将来登录成功, 需要跳回来
                    // 可以将当前页面的地址传递给登录页, 将来登录成功后, 获取传递过来的地址, 跳回来
                    location.href = "login.html?retUrl=" + location.href;
                }

            }

        })




    })

})